supplying with troops - Spanish English Dictionary